environmental protection activities - Français Anglais Dictionnaire